say/do admirable things - Francés Inglés Diccionario